Debridement and repair